cross the placenta - Espagnol Anglais Dictionnaire